Note: The translation for this entry is currently under quality review. Some content is temporarily displayed in English only.
hash function
This term is a technical specification used primarily in computer science, cryptography, and data structures. It describes a deterministic process where the same input always produces the same output, creating a digital fingerprint of the data. In a security context, the focus is on collision resistance, meaning it should be computationally infeasible to find two different inputs that produce the same hash.
While the term is highly specialized, it is used across various registers from academic papers to casual developer discussions. It is distinct from encryption because hashing is a one-way process; unlike encrypted data, a hash is not intended to be decrypted back into its original form.